 .el-cascader__dropdown,
 .el-popper[x-placement^="bottom"] {
     background: rgb(0, 19, 43) !important;
     border: solid 1px #022755;
     border-radius: none;
     color: #8a93a5;

     .el-cascader-menu {
         border-right: 1px solid #022755;
         color: #8a93a5;
     }

     .el-cascader-node:not(.is-disabled):hover,
     .el-cascader-node:not(.is-disabled):focus {
         background: rgba(46, 136, 239, 0);
         color: #fff;
     }
 }

 .pop-select[x-placement^="bottom"] .popper__arrow::after {
     border-bottom-color: #001229 !important;
 }

 .pop-select[x-placement^="bottom"] .popper__arrow {
     border-bottom-color: #022755;
 }

 .el-date-editor .el-input__inner {
     padding-left: 40px;
 }

 .el-date-picker__header--bordered {
     border-bottom: solid 1px #4985c5 !important;
 }
 .el-popper[x-placement^="top"] .popper__arrow::after,.el-popper[x-placement^="top"] .popper__arrow {
    border-top-color: rgb(0, 19, 43);
}
 .pop-select {
    background: rgb(0, 19, 43);
    border: none;
     .el-select-dropdown__item {
         color: #8a93a5;
     }
     .el-select-dropdown__item.selected {
        color: #356FFB;
        font-weight: bold;
    }
     .el-select-dropdown__item.hover,
     .el-select-dropdown__item:hover {
         background: rgba(46, 136, 239, 0.7);
         color: #fff;
     }
 }

 .el-table[data-table] {
     color: #fff;
     background: none;
     border: .5px solid #01316b;
     font-size: 14px;

     // background: rgba(9,27,69,.5) !important;   
     th.is-leaf,
     .el-table td {
         border-bottom: 1px solid #01316b !important;
     }

     th {
         color: #9fa7b8;
     }

     &.el-table--small th,
     &.el-table--small td {
         padding: 6px 0;
         background: transparent !important;
         border: .5px solid #01316b;
     }

     .has-gutter {
         background: rgba(2, 47, 103, .9) !important;

         tr {
             height: 50px !important;
         }
     }

     tr {
         background: none !important;
     }

     td {
         color: #fff;
         font-weight: 500;
     }

     td,
     th {
         padding-left: 10px !important;
     }
     .el-table__fixed-right-patch {
        background-color: #032c63;
        border-bottom: 2px solid #032c63;
    }

    // el-table滚动条样式
    .el-table__body-wrapper {

        &::-webkit-scrollbar,
        &::-moz-scrollbar {
            width: 10px;
            height: 10px;
        }

        &::-webkit-scrollbar-track,
        &::-moz-scrollbar-track {
            background-color: #fff;
        }

        &::-webkit-scrollbar-thumb,
        &::-moz-scrollbar-thumb {
            background-color: #ccc;
        }

        &::-webkit-scrollbar-thumb:hover,
        &::-moz-scrollbar-thumb:hover {
            background-color: #409eff;
        }
    }

    .el-table--scrollable-y .el-table__body-wrapper {

        &::-webkit-scrollbar-thumb,
        &::-webkit-scrollbar-track,
        &::-moz-scrollbar-thumb,
        &::-moz-scrollbar-track {
            border-radius: 12px;
        }
    }

    .el-table__row td:last-child{
            background: rgb(9, 27, 68) !important;
        }
        .el-table__fixed-header-wrapper th:last-child{
            background: rgb(3,44,99) !important;
        }
 }

 .el-table--group::after,
 .el-table--border::after,
 .el-table::before {
     background-color: transparent;
 }



 .el-tree {
     .el-tree-node>.el-tree-node__content {
         border-bottom: 1px dashed #ddd;
     }

     .el-tree-node__content {
         position: relative;
         height: 36px;
         box-sizing: border-box;
     }

     .el-tree-node__content:nth-child(even) {
         background: #9B9EA3;
     }

     .el-checkbox__label {
         font-size: 12px;
     }

     .el-checkbox {
         margin-right: 20px;
     }

 }
 